Odilon KossounouOdilon Kossounou
EsportsVietnamese Sports in 2026 and the Problem of Data VerificationIn the file of Vietnamese sports records from 2026 that I had a chance to...
SwimmingNguyen Huy Hoang and the Data Revolution in Vietnamese SwimmingWhen the stopwatch at SEA Games 32 stopped at 7 minutes 15.36 seconds for the...
TennisAlcaraz's US Open Return: The 6-0 Bagel Set and the Unanswered Question of the Right WristNew York night, Arthur Ashe Stadium still full of noise. But for Carlos...
Table TennisSBCL Premier Division opening weekend: BATTS and Ormesby share the top, an average-age-18 eBaTT side knocks out a former championThe ball stops at 12-10 Fifth set, 12-10. Max Radiven, an 18-year-old with...
EsportsGen.G crush Hanwha Life 22-7 at Worlds 2026: 16,000 gold and a gap the Elo table called in advanceIn the final draft phase before the game began, Hanwha Life Esports chose blu...
AthleticsJemma Reekie Breaks New European Road Mile Record After Tough SummerJemma Reekie, 28-year-old middle-distance runner, has set a new European road...
ChessGlobal Chess League 2026: Carlsen's Return and the Grueling Schedule PuzzleWhen Magnus Carlsen appeared on the Alpine APL Pipers' roster for the fourth...
BadmintonThuy Linh: Asian Games are harsh, medals do not come easilyNguyen Thuy Linh, a women’s singles player for Vietnam’s national badminton...
SwimmingMatt Richards to Florida Gators: The 0.02-Second Touch and a Personal Best Older Than His Olympic MedalTwo hundredths at La Défense The scoreboard at Paris La Défense Arena on 29...
International FootballThree points in Lille, three names on the bench: Okan Buruk's move before the derbyThey asked Okan Buruk what he had wished for on his birthday. He answered...
BasketballBursaspor and the Lesson of Dominance: When a 21-Point Win Doesn't Tell the Whole StoryI have been following European basketball for over three decades, and one thi...
ChessSamarkand 2026: Indian and Uzbek Chess Players Continue Writing the Global Chess StoryThe home field had no stands, but every time the ball rolled, a flood of...
International FootballEden Arena and the Winless Chessboard: England, Czechia and an Unfinished Second ChapterEden Arena sits in the eastern part of Prague, where autumn arrives earlier...
Basketball24.1 Points, 58.2% True Shooting and the Price of Two First-Round Picks: The Cap Math Behind a VBA Trade24.1 points a game. 58.2% true shooting. A four-year contract now in its fina...
AthleticsFour Records Without Numbers: A Corporate Athletics Story in DiyagamaAt Diyagama, on the 400 metres hurdles track, Umaya Rathnayake crossed the li...
BasketballChris Paul Publicly Criticizes Clippers After Waiver: When Respect Becomes a Victim of Sports CommerceOpening: A Midseason Shock <br><br>On March 18, 2026, the Los Angeles Clipper...
Domestic FootballV.League's Tactical Data Gap: When the Map Is Blank, Analysts Measure by EyeOn an April night, I sat in front of a screen in Madrid, opened a V.League...
International FootballLazio Lose Doekhi Before AC Milan: A Test for a Centre-Back Pairing That Has Never Played TogetherThe right hand. In the list of body parts that can send a centre-back to the...
TennisMadrid Derby 2026: Is Mbappe 'Waiting to Shine' or Is the Money Waiting for a Perfect Script?Madrid Derby 2026: Is Mbappe 'Waiting to Shine' or Is the Money Waiting for a...
AthleticsYoo Ji-won and Seoul Race 2026: Re-reading the Load Log of an Overlooked DeathAt 08:49 on the morning of October 11, 2026, on a course through central Seou...
SwimmingNguyen Huy Hoang and the Data Revolution in Vietnamese SwimmingWhen the stopwatch at SEA Games 32 stopped at 7 minutes 15.36 seconds for the...
TennisAlcaraz's US Open Return: The 6-0 Bagel Set and the Unanswered Question of the Right WristNew York night, Arthur Ashe Stadium still full of noise. But for Carlos...
Table TennisSBCL Premier Division opening weekend: BATTS and Ormesby share the top, an average-age-18 eBaTT side knocks out a former championThe ball stops at 12-10 Fifth set, 12-10. Max Radiven, an 18-year-old with...
EsportsGen.G crush Hanwha Life 22-7 at Worlds 2026: 16,000 gold and a gap the Elo table called in advanceIn the final draft phase before the game began, Hanwha Life Esports chose blu...
AthleticsJemma Reekie Breaks New European Road Mile Record After Tough SummerJemma Reekie, 28-year-old middle-distance runner, has set a new European road...
ChessGlobal Chess League 2026: Carlsen's Return and the Grueling Schedule PuzzleWhen Magnus Carlsen appeared on the Alpine APL Pipers' roster for the fourth...
BadmintonThuy Linh: Asian Games are harsh, medals do not come easilyNguyen Thuy Linh, a women’s singles player for Vietnam’s national badminton...
SwimmingMatt Richards to Florida Gators: The 0.02-Second Touch and a Personal Best Older Than His Olympic MedalTwo hundredths at La Défense The scoreboard at Paris La Défense Arena on 29...
International FootballThree points in Lille, three names on the bench: Okan Buruk's move before the derbyThey asked Okan Buruk what he had wished for on his birthday. He answered...
BasketballBursaspor and the Lesson of Dominance: When a 21-Point Win Doesn't Tell the Whole StoryI have been following European basketball for over three decades, and one thi...
ChessSamarkand 2026: Indian and Uzbek Chess Players Continue Writing the Global Chess StoryThe home field had no stands, but every time the ball rolled, a flood of...
International FootballEden Arena and the Winless Chessboard: England, Czechia and an Unfinished Second ChapterEden Arena sits in the eastern part of Prague, where autumn arrives earlier...
Basketball24.1 Points, 58.2% True Shooting and the Price of Two First-Round Picks: The Cap Math Behind a VBA Trade24.1 points a game. 58.2% true shooting. A four-year contract now in its fina...
AthleticsFour Records Without Numbers: A Corporate Athletics Story in DiyagamaAt Diyagama, on the 400 metres hurdles track, Umaya Rathnayake crossed the li...
BasketballChris Paul Publicly Criticizes Clippers After Waiver: When Respect Becomes a Victim of Sports CommerceOpening: A Midseason Shock <br><br>On March 18, 2026, the Los Angeles Clipper...
Domestic FootballV.League's Tactical Data Gap: When the Map Is Blank, Analysts Measure by EyeOn an April night, I sat in front of a screen in Madrid, opened a V.League...
International FootballLazio Lose Doekhi Before AC Milan: A Test for a Centre-Back Pairing That Has Never Played TogetherThe right hand. In the list of body parts that can send a centre-back to the...
TennisMadrid Derby 2026: Is Mbappe 'Waiting to Shine' or Is the Money Waiting for a Perfect Script?Madrid Derby 2026: Is Mbappe 'Waiting to Shine' or Is the Money Waiting for a...
AthleticsYoo Ji-won and Seoul Race 2026: Re-reading the Load Log of an Overlooked DeathAt 08:49 on the morning of October 11, 2026, on a course through central Seou...
